﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using com.creditos.be.liclEntities;

namespace com.creditos.be.liclBases
{
    [Serializable]
    public class Global : Entity
    {
        public bool Resultado { get; set; }
        List<Calificacion> Calificaciones = new List<Calificacion>();
        public List<Calificacion> ListaCalificaciones
        {
            get { return Calificaciones; }
            set { Calificaciones = value; }
        }
        List<Deudas> Deudas = new List<Deudas>();
        public List<Deudas> ListaDeudas
        {
            get { return Deudas; }
            set { Deudas = value; }
        }
        List<MorosidadSBS> MorosidadesSBS = new List<MorosidadSBS>();
        public List<MorosidadSBS> ListaMorosidadesSBS
        {
            get { return MorosidadesSBS; }
            set { MorosidadesSBS = value; }
        }
        List<MorosidadActual> MorosidadesActual = new List<MorosidadActual>();
        public List<MorosidadActual> ListaMorosidadesActual
        {
            get { return MorosidadesActual; }
            set { MorosidadesActual = value; }
        }
        List<MorosidadHistorica> MorosidadesHistorica = new List<MorosidadHistorica>();
        public List<MorosidadHistorica> ListaMorosidadesHistoricas
        {
            get { return MorosidadesHistorica; }
            set { MorosidadesHistorica = value; }
        }
        List<ProtestoAceptante> ProtestosAceptante = new List<ProtestoAceptante>();
        public List<ProtestoAceptante> ListaProtestosAceptante
        {
            get { return ProtestosAceptante; }
            set { ProtestosAceptante = value; }
        }
        List<ProtestoGirador> ProtestosGiradores = new List<ProtestoGirador>();
        public List<ProtestoGirador> ListaProtestosGiradores
        {
            get { return ProtestosGiradores; }
            set { ProtestosGiradores = value; }
        }
        List<Adversos> AdversosList = new List<Adversos>();
        public List<Adversos> ListaAdversosList
        {
            get { return AdversosList; }
            set { AdversosList = value; }
        }
        List<Omisos> OmisosList = new List<Omisos>();
        public List<Omisos> ListaOmisosList
        {
            get { return OmisosList; }
            set { OmisosList = value; }
        }
        List<DatGen> DatGenList = new List<DatGen>();
        public List<DatGen> ListaDatGenList
        {
            get { return DatGenList; }
            set { DatGenList = value; }
        }
        List<OtrDir> OtrDirList = new List<OtrDir>();
        public List<OtrDir> ListaOtrDirList
        {
            get { return OtrDirList; }
            set { OtrDirList = value; }        
        }
        List<RepresentantesLegales> RepLegalesList = new List<RepresentantesLegales>();
        public List<RepresentantesLegales> ListaRepLegalesList
        {
            get { return RepLegalesList; }
            set { RepLegalesList = value; }
        }
        List<Morosidad> oMorosidadesList = new List<Morosidad>();
        public List<Morosidad> ListaoMorosidadesList
        {
            get { return oMorosidadesList; }
            set { oMorosidadesList = value; }
        }
        List<Protesto> oProtestoList = new List<Protesto>();
        public List<Protesto> ListaoProtestoList
        {
            get { return oProtestoList; }
            set { oProtestoList = value; }
        }
    }
}
